runtime.g.syscallbp (field)
13 uses
runtime (current package)
cgocall.go#L337: savedbp := unsafe.Pointer(gp.syscallbp)
proc.go#L4410: gp.syscallbp = bp
proc.go#L4423: if gp.syscallbp != 0 && gp.syscallbp < gp.stack.lo || gp.stack.hi < gp.syscallbp {
proc.go#L4425: print("entersyscall inconsistent bp ", hex(gp.syscallbp), " [", hex(gp.stack.lo), ",", hex(gp.stack.hi), "]\n")
proc.go#L4557: gp.syscallbp = gp.sched.bp
proc.go#L4574: if gp.syscallbp != 0 && gp.syscallbp < gp.stack.lo || gp.stack.hi < gp.syscallbp {
proc.go#L4576: print("entersyscallblock inconsistent bp ", hex(bp), " ", hex(gp.sched.bp), " ", hex(gp.syscallbp), " [", hex(gp.stack.lo), ",", hex(gp.stack.hi), "]\n")
runtime2.go#L440: syscallbp uintptr // if status==Gsyscall, syscallbp = sched.bp to use in fpTraceback
tracestack.go#L113: nstk += 1 + fpTracebackPCs(unsafe.Pointer(gp.syscallbp), pcBuf[2:])
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |